نکات، ترفندها و تکنیک هایی برای توسعه اپلیکیشن پایتون [ویدئو]

Tips, Tricks, and Techniques for Python Application Development [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون یک زبان برنامه نویسی پیشرفته است که به طور گسترده مورد استفاده قرار می گیرد. در طول سال‌ها، پایتون یک موهبت برای توسعه‌دهندگان است و بسیار قدرتمند، سریع، می‌تواند در همه جا اجرا شود و انعطاف‌پذیری را ارائه می‌دهد. از این رو کسب بینش در مورد این زبان و استفاده از نکات و ترفندهای مناسب در حین توسعه یک برنامه نیز مهم است، زیرا این امر زندگی را برای توسعه دهندگان آسان می کند. این دوره با پرداختن به مسائل مربوط به عملکرد و یادگیری نحوه مقابله با آنها در یک برنامه شروع می شود. توزیع یک برنامه با پایتون کار آسانی نیست، اما شما راه هایی را برای توزیع برنامه های توسعه یافته با استفاده از پایتون به همراه رابط کاربری گرافیکی، برنامه های کاربردی وب و موارد دیگر یاد خواهید گرفت. علاوه بر این، شما یاد خواهید گرفت که برنامه خود را در سطوح مختلف آزمایش کنید و از نرم افزارهای مدرن در مرحله توسعه استفاده کنید. همچنین یاد خواهید گرفت که بهره وری را با استفاده از ابزارهای استاندارد و شخص ثالث افزایش دهید. در نهایت، شما یاد خواهید گرفت که از کیفیت کد خود در برابر خطاهای احتمالی محافظت کنید و هر مشکلی را در مراحل اولیه تشخیص دهید تا بعداً از هر گونه مشکلی جلوگیری کنید. مطمئناً در پایان، نکات و ترفندهای زیادی را در هنگام توسعه یک برنامه کاربردی با پایتون یاد خواهید گرفت. شما در این کار عالی خواهید بود و به عنوان یک توسعه دهنده از مواجهه با مشکلات عمده اجتناب خواهید کرد. بنابراین، این دوره را بگیرید و برنامه های خود را به سطح بعدی ببرید! بسته کد این دوره ویدیویی در آدرس زیر موجود است: https://github.com/PacktPublishing/Python-Application-Development-Tips-Tricks-and-Techniques [*] هنگام توسعه برنامه پایتون از نکات، ترفندها و تکنیک های مختلف استفاده کنید. [*] با مشکلات عملکرد در برنامه روبرو شوید و آن را تشخیص دهید. [*] محبوب ترین روش های توزیع برنامه های پایتون را کاوش کنید. [*] ابزارها و قالب‌های توزیع بسته‌ها، خط فرمان، رابط کاربری گرافیکی و برنامه‌های وب را بشناسید. [*] از نرم افزار مدرن و برنامه آزمایشی در فرآیند توسعه استفاده کنید. [*] بهره وری را با استفاده از ابزارهای استاندارد و شخص ثالث گسترش دهید. [*] مدیریت کیفیت کد به منظور یافتن خطاهای احتمالی در اوایل چرخه توسعه. این دوره برای توسعه دهندگان فعلی است که در حال ساخت برنامه های کاربردی با پایتون بوده اند و علاقه مند به یادگیری چند روش مفید و جالب برای بهبود بیشتر مهارت های برنامه نویسی پایتون خود برای ساخت برنامه های قدرتمند به روشی بسیار منحصر به فرد و آسان هستند. انتظار می رود بینندگان دانش برنامه نویسی پایتون داشته باشند و از آن در پروژه های خود استفاده کرده باشند. [*] تکنیک های عملی و اثبات شده برای بهبود جنبه های خاص برنامه نویسی پایتون. * * [*] یک دوره سریع پر از بهترین شیوه ها که به شما کمک می کند برنامه های پایتون خود را به طور موثر مدیریت کنید. * * [*] ایده ها و تکنیک های جالبی که به راحتی قابل پیاده سازی هستند و کارهای برنامه نویسی روزانه شما را ساده می کنند.

سرفصل ها و درس ها

عملکرد پایتون Python Performance

  • بررسی اجمالی دوره The Course Overview

  • شناسایی تنگناها Identifying Bottlenecks

  • سرعت بخشیدن به وظایف I/O-Bound Speeding Up I/O-bound Tasks

  • سرعت بخشیدن به وظایف محدود به CPU Speeding Up CPU-bound Tasks

  • کارهای حیاتی زمان را به کتابخانه های C/C++ منتقل کنید Move Time-critical Tasks to C/C++ Libraries

  • زمان اجرای جایگزین پایتون Alternative Python Runtimes

توزیع برنامه های کاربردی پایتون Distributing Python Applications

  • ابزارهای نصب Setuptools

  • توزیع منبع و چرخ ها Source Distribution and Wheels

  • اجرایی مستقل Standalone Executables

  • داکر Docker

تست برنامه های پایتون با PyTest Testing Python Applications with PyTest

  • تست واحد و پوشش Unit Testing and Coverage

  • تست های پیچیده و پوشش Complex Tests and Coverage

  • توسعه آزمایشی پایتون Python Test Driven Development

  • تست یکپارچه سازی Integration Testing

  • توسعه مبتنی بر رفتار پایتون Python Behavior Driven Development

بهره وری در توسعه پایتون Productivity in Python Development

  • مدیریت موثر محیط های پایتون Managing Python Environments Efficiently

  • مدیریت بسته پایتون Python Package Management

  • اشکال زدایی و پیمایش بایت کد پایتون Debugging and Navigating Python Bytecode

  • نمونه سازی با استفاده از پوسته پایتون و ژوپیتر Prototyping Using the Python Shell and Jupyter

کیفیت کد Code Quality

  • پرز زدن Linting

  • تجزیه و تحلیل کد استاتیک Static Code Analysis

  • تایپ Checking Type Checking

نمایش نظرات

نکات، ترفندها و تکنیک هایی برای توسعه اپلیکیشن پایتون [ویدئو]
جزییات دوره
3 h 17 m
22
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Mihai Costea
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mihai Costea Mihai Costea

Mihai Costea یک تیم فنی اتوماسیون در Telenav GmbH است و اهل رومانی است. او در یک دوره طولانی با فناوری های زیادی کار کرده است. او با بسیاری از شرکت های نوپا کار کرد و کمک بزرگی به آنها کرد. او در iOS، Python، Go، Docker، jQuery، توسعه سیستم عامل اندروید و بسیاری از فناوری‌های دیگر تجربه دارد. او همچنین یک وبلاگ دارد: https://mcostea.com/projects GitHub: https://github.com/macostea/cage او سخنران تیم Tutora بود: https://youtu.be/3d4Z5Jftg9c